// 项目中使用的工具函数文件

export function deleteObjectEmptyKey(obj) {
  if (!obj) return obj;
  if (obj.toString() !== "[object Object]") return obj;
  for (let i in obj) {
    if (obj[i] === null) delete obj[i];
  }
  return obj;
}

export function errorLogForRequest(api, data, err) {
  console.error(`Request错误：
	api：${api}
	参数：${JSON.stringify(data)}
	错误信息：${JSON.stringify(err)}`);
}

export const GenNonDuplicateID = () => {
  return Math.random().toString(36).substr(2);
};
